
-- LuaTools需要PROJECT和VERSION这两个信息
PROJECT = "红外收发"
VERSION = "1.0.0"

log.info("main", PROJECT, VERSION)

-- sys库是标配
sys = require("sys")

--local ir_send = 6    --红外发射
--local ir_recive = 7  --红外接收

local ir_send = pin.PB01    --红外发射
local ir_recive = pin.PB04  --红外接收
gpio.setup(ir_send, 0, gpio.PULLDOWN)
gpio.setup(ir_recive, function(val)
    print("接收头：",val) -- 提醒, val并不代表触发方向, 仅代表中断后某个时间点的电平
end, gpio.PULLUP)
     --   gpio.set(ir_send,1)
ir.sendNEC(ir_send, 0x11, 0x22)

log.info('接收：',ir.recive(ir_recive))

sys.taskInit(function()
    while true do
    --  gpio.set(ir_send,0)
        sys.wait(1000)
    end

end)

-- 用户代码已结束---------------------------------------------
-- 结尾总是这一句
sys.run()
-- sys.run()之后后面不要加任何语句!!!!!
